Nuprl Definition : es-kindcase 0,22

case(kind(e))
act(a) => f(a)
rcv(l,tg) => g(l;tg)

== if isrcv(e) g(lnk(e);tag(e)) else f(act(e)) fi 
latex



clarification:

es-kindcase(esea.f(a); l,tg.g(l;tg))
== if es-isrcv(ese) g(es-lnk(ese);es-tag(ese)) else f(es-act(ese)) fi 
latex


Definitionsif b t else f fi, isrcv(e), lnk(e), tag(e), act(e)
FDL editor aliaseses-kindcase

origin